import { useParams } from 'common' import { Destinations } from '@/components/interfaces/Database/Replication/Destinations' import { ReplicationDiagram } from '@/components/interfaces/Database/Replication/ReplicationDiagram' import DatabaseLayout from '@/components/layouts/DatabaseLayout/DatabaseLayout' import { DefaultLayout } from '@/components/layouts/DefaultLayout' import { ScaffoldContainer, ScaffoldSection } from '@/components/layouts/Scaffold' import { UnknownInterface } from '@/components/ui/UnknownInterface' import { useIsFeatureEnabled } from '@/hooks/misc/useIsFeatureEnabled' import { PipelineRequestStatusProvider } from '@/state/replication-pipeline-request-status' import type { NextPageWithLayout } from '@/types' const DatabaseReplicationPage: NextPageWithLayout = () => { const { ref } = useParams() const showPgReplicate = useIsFeatureEnabled('database:replication') if (!showPgReplicate) { return } return ( Replication Deploy read replicas across multiple regions, or replicate database changes to external data warehouses and analytics platforms ) } DatabaseReplicationPage.getLayout = (page) => ( {page} ) export default DatabaseReplicationPage
Deploy read replicas across multiple regions, or replicate database changes to external data warehouses and analytics platforms